stinking hellebore - German English Dictionary